<?php
/**
 * Author Yulin
 * Email  dwzhanglong@126.com
 * Date   2017-9-19
 * Func   河北快3（信用玩法）
 */
defined('IN_YuLin') || exit('NO PERMIT!');

//	返回中奖金额	data为订单信息，plays为玩法
function PrizeCount_38($data,$plays)
{
	if(!$data || !$data['result'] || !$plays)
	{
		return 0;
	}
	
	//	玩法
	$result = explode(',',$data['result']);
	
	//	三军
	if($plays['parentid'] == 899)
	{
		return in_array($data['rednum'],$result) ? $data['money'] * $data['odds'] : 0;
	}
	
	//	和值和豹子
	$baozi = ($result[0] == $result[1] && $result[1] == $result[2]);
	$hezhi = $result[0] + $result[1] + $result[2];
	
	//	全骰（豹子）
	if($plays['playid'] == 20227)
	{
		return $baozi ? $data['money'] * $data['odds'] : 0;
	}
	
	//	围骰（豹子且选中）
	if($plays['parentid'] == 901)
	{
		return $baozi && ($result[0] == $data['rednum']) ? $data['money'] * $data['odds'] : 0;
	}
	
	//	和值大小（豹子通吃）
	if($plays['playid'] == 20225)
	{
		return (($hezhi > 10) && !$baozi) ? $data['money'] * $data['odds'] : 0;
	}
	if($plays['playid'] == 20226)
	{
		return (($hezhi < 11) && !$baozi) ? $data['money'] * $data['odds'] : 0;
	}
	
	//	点数
	if($plays['parentid'] == 903)
	{
		return ($hezhi == intval($data['rednum'])) ? $data['money'] * $data['odds'] : 0;
	}
	
	//	长牌（中2个数，不分顺序）
	if($plays['parentid'] == 904)
	{
		$tmp = [substr($data['rednum'],0,1),substr($data['rednum'],1,1)];
		return (in_array($tmp[0],$result) && in_array($tmp[1],$result)) ? $data['money'] * $data['odds'] : 0;
	}
	
	//	短牌（对子）（豹子通吃）
	if($plays['parentid'] == 904)
	{
		$tmp = array_count_values($result);//substr($data['rednum'],0,1);
		return ($tmp[substr($data['rednum'],0,1)] == 2) ? $data['money'] * $data['odds'] : 0;
	}
	
	return 0;
}